Generated by
JDiff

Class org.globalplatform.contactless.GPCLSystem

Documentation changed from old to new.

Added Methods
short getHostDeviceUserInterfaceState() Gets the current state of the host device user interface (UI).
byte getSecureElementType() Gets the type of the Secure Element.
void launchHostDeviceApplication(byte[], short, short) Notifies the host device that it shall launch an application (on the host device) that is associated with the applet instance invoking this method.
 

Changed Methods
boolean checkCommunicationInterfaceAccess(GPRegistryEntry, short) Documentation changed from old to new.
Checks whether a GPRegistryEntry can be accessed through specified communication interface.
GPCLRegistryEntry getNextGPCLRegistryEntry(GPCLRegistryEntry, short) Documentation changed from old to new.
Iterates over contactless applets belonging to a particular Application Family.
void setCommunicationInterface(short, boolean) Documentation changed from old to new.
Switches ON or OFF persistently the specified communication interface at GlobalPlatform card level.
void setVolatilePriority(GPCLRegistryEntry) Documentation changed from old to new.
Sets up or resets the volatile priority for the specified entry.
 

Added Fields
byte GPCL_CL_APPLICATION_ACTIVATION_POLICY The OPEN uses this identifier to retrieve the CLAppletActivationPolicy interface implemented by an applet.
short GPCL_PROXIMITY_IO_INTERFACE This constant is used with .setCommunicationInterface(short, boolean) to manage the availability of the proximity based communication interface.
short HOST_DEVICE_UI_AVAILABLE Bit mask meaning that the host device UI is currently available.
short HOST_DEVICE_UI_STATE_UNKNOWN Bit mask meaning that implementation is not able to provide any information about the state of the host device UI.
byte SECURE_ELEMENT_EMBEDDED The Secure Element is of type Embedded Secure Element.
byte SECURE_ELEMENT_SDCARD The Secure Element is of type Smart SD or Smart Micro SD Card.
byte SECURE_ELEMENT_UICC The Secure Element is of type UICC.
byte SECURE_ELEMENT_UNKNOWN The Secure Element type is of unknown type.
 

Changed Fields
short CARD_INFO_CURRENT_PROTOCOL_DATA_TYPE_F Documentation changed from old to new.
The requested information is the CURRENT_PROTOCOL_DATA_TYPE_F (i.e.
short CARD_INFO_DEFAULT_PROTOCOL_DATA_TYPE_F Documentation changed from old to new.
The requested information is the DEFAULT_PROTOCOL_DATA_TYPE_F (i.e.
short GPCL_INTERFACE_ISO14443 Documentation changed from old to new.
Now deprecated.
Replaced by {@link #GPCL_PROXIMITY_IO_INTERFACE}.